mountain fastness - Fransızca İngilizce Sözlük